/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package xib.desktop;

import java.io.IOException;
import java.util.ArrayList;
import xib.Handler;
import xib.Page;
import xib.Panel;
import xib.core.PanelXib;

/**
 *
 * @author xavierds
 */
public final class HandlerDesktop implements IHandlerDesktop{

    public void loadFile(String pathname) throws IOException {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getTotalChapters() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public ArrayList<Integer> getChaptersNumbers() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getTotalPages() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getNumPagesOfChapter(int chapterNumber) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getNumPanelsOfPage(int chapterNumber, int page) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getNumPanelsOfPage(int page) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Page getPageAt(int chapterNumber, int page) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Page getPageAt(int page) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Page getCurrentPage() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Page getNextPage() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Page getPreviousPage() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Panel getPanelAt(int chapterNumber, int page, int panelOrder) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Panel getPanelAt(int page, int panelOrder) {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Panel getCurrentPanel() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Panel getNextPanel() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public Panel getPreviousPanel() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public int getTotalPanels() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public ArrayList<String> getAvailaiblesLanguages() {
        throw new UnsupportedOperationException("Not supported yet.");
    }

    public boolean setLanguage(String language) {
        throw new UnsupportedOperationException("Not supported yet.");
    }



}
